how does a harpsichord work